.mve-card:where(.astro-xyvwxz5j){max-width:460px;margin:0 auto;border-radius:10px;border:1px solid color-mix(in srgb,currentColor 16%,transparent);background:var(--sl-color-bg);overflow:hidden;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.mve-titlebar:where(.astro-xyvwxz5j){display:flex;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);background:color-mix(in srgb,currentColor 4%,transparent)}.mve-dots:where(.astro-xyvwxz5j){display:inline-flex;gap:5px;flex:none}.mve-dots:where(.astro-xyvwxz5j) i:where(.astro-xyvwxz5j){width:9px;height:9px;border-radius:999px;background:color-mix(in srgb,currentColor 22%,transparent)}.mve-filename:where(.astro-xyvwxz5j){font-size:12px;color:var(--sl-color-gray-2);white-space:nowrap}.mve-side:where(.astro-xyvwxz5j){margin-left:auto;flex:none;font-size:10.5px;font-weight:600;letter-spacing:.02em;padding:2px 9px;border-radius:999px;white-space:nowrap}.mve-side-unknown:where(.astro-xyvwxz5j){color:var(--sl-color-gray-3);border:1px dashed color-mix(in srgb,currentColor 38%,transparent);background:transparent}.mve-side-client:where(.astro-xyvwxz5j){color:color-mix(in srgb,var(--client) 88%,#000 12%);border:1px solid color-mix(in srgb,var(--client) 60%,transparent);background:color-mix(in srgb,var(--client) 18%,transparent)}.mve-firstline:where(.astro-xyvwxz5j){display:flex;align-items:center;gap:9px;padding:11px 14px;min-height:22px}.mve-firstline-magic:where(.astro-xyvwxz5j){background:color-mix(in srgb,currentColor 3%,transparent)}.mve-cog:where(.astro-xyvwxz5j){width:16px;height:16px;color:var(--sl-color-gray-3);flex:none}.mve-magic-note:where(.astro-xyvwxz5j){font-size:12px;font-style:italic;color:var(--sl-color-gray-3)}.mve-firstline-explicit:where(.astro-xyvwxz5j){background:color-mix(in srgb,var(--client) 12%,transparent);box-shadow:inset 3px 0 0 var(--client)}.mve-directive:where(.astro-xyvwxz5j){font-size:13px;font-weight:700;color:color-mix(in srgb,var(--client) 82%,var(--sl-color-text) 18%);text-shadow:0 0 14px color-mix(in srgb,var(--client) 55%,transparent)}.mve-body:where(.astro-xyvwxz5j){display:flex;flex-direction:column;gap:9px;padding:12px 14px 16px}.mve-codeline:where(.astro-xyvwxz5j){display:flex}.mve-bar:where(.astro-xyvwxz5j){display:block;height:8px;border-radius:4px;background:color-mix(in srgb,currentColor 13%,transparent)}.mve-blank:where(.astro-xyvwxz5j){height:4px}.fsr-scroll:where(.astro-47zapjq2){margin:0;overflow-x:auto}.fsr-table:where(.astro-47zapjq2) td:where(.astro-47zapjq2){overflow-wrap:anywhere}.fsr-row:where(.astro-47zapjq2) td:where(.astro-47zapjq2){border-bottom:1px solid color-mix(in srgb,var(--sl-color-gray-5) 60%,transparent)}.fsr-row:where(.astro-47zapjq2):last-child td:where(.astro-47zapjq2){border-bottom:none}.fsr-client:where(.astro-47zapjq2){background:color-mix(in srgb,var(--client) 7%,transparent)}.fsr-server:where(.astro-47zapjq2){background:color-mix(in srgb,var(--server) 6%,transparent)}.fsr-client:where(.astro-47zapjq2) .fsr-string-cell:where(.astro-47zapjq2){box-shadow:inset 3px 0 0 var(--client)}.fsr-server:where(.astro-47zapjq2) .fsr-string-cell:where(.astro-47zapjq2){box-shadow:inset 3px 0 color-mix(in srgb,var(--server) 80%,transparent)}.fsr-client:where(.astro-47zapjq2) .fsr-string:where(.astro-47zapjq2){color:color-mix(in srgb,var(--client) 78%,var(--sl-color-text) 22%);background:transparent;padding:0}.fsr-server:where(.astro-47zapjq2) .fsr-string:where(.astro-47zapjq2){color:color-mix(in srgb,var(--server) 88%,var(--sl-color-text) 12%);background:transparent;padding:0}.fsr-file:where(.astro-47zapjq2){background:transparent;padding:0;color:var(--sl-color-gray-2);overflow-wrap:anywhere}.fsr-inline-code:where(.astro-47zapjq2){background:color-mix(in srgb,var(--sl-color-gray-5) 45%,transparent);padding:1px 5px;border-radius:5px;color:var(--sl-color-text)}.fsr-kind:where(.astro-47zapjq2){display:inline-block;padding:2px 9px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.fsr-kind-directive:where(.astro-47zapjq2){color:var(--sl-color-bg);background:color-mix(in srgb,var(--sl-color-text) 72%,transparent);border:1px solid transparent}.fsr-kind-guard:where(.astro-47zapjq2){color:var(--sl-color-gray-2);background:transparent;border:1px dashed var(--sl-color-gray-3)}@media(max-width:760px){.fsr-scroll:where(.astro-47zapjq2){overflow-x:visible}.fsr-table:where(.astro-47zapjq2){min-width:0!important;width:100%}.fsr-table:where(.astro-47zapjq2) thead:where(.astro-47zapjq2){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fsr-table:where(.astro-47zapjq2),.fsr-table:where(.astro-47zapjq2) tbody:where(.astro-47zapjq2),.fsr-table:where(.astro-47zapjq2) tr:where(.astro-47zapjq2),.fsr-table:where(.astro-47zapjq2) td:where(.astro-47zapjq2){display:block;width:100%;box-sizing:border-box}.fsr-row:where(.astro-47zapjq2){margin:0 0 12px;border:1px solid var(--sl-color-gray-5);border-radius:10px;overflow:hidden}.fsr-row:where(.astro-47zapjq2) td:where(.astro-47zapjq2){border-bottom:1px solid color-mix(in srgb,var(--sl-color-gray-5) 60%,transparent)!important;padding:8px 14px}.fsr-row:where(.astro-47zapjq2) td:where(.astro-47zapjq2):last-child{border-bottom:none!important}.fsr-client:where(.astro-47zapjq2) .fsr-string-cell:where(.astro-47zapjq2),.fsr-server:where(.astro-47zapjq2) .fsr-string-cell:where(.astro-47zapjq2){box-shadow:none}.fsr-client:where(.astro-47zapjq2){border-left:4px solid var(--client)}.fsr-server:where(.astro-47zapjq2){border-left:4px solid color-mix(in srgb,var(--server) 80%,transparent)}.fsr-table:where(.astro-47zapjq2) td:where(.astro-47zapjq2):before{content:attr(data-label);display:block;margin:0 0 2px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--sl-color-gray-3)}.fsr-string-cell:where(.astro-47zapjq2):before{content:""!important;display:none!important}}
